home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Hottest 6
/
Hottest 6 (1996)(PDSoft)[!].iso
/
software
/
fredfish
/
1050.lha
/
Programs
/
Binary_dt
/
source
/
classbase.i
< prev
next >
Wrap
Text File
|
1994-11-30
|
2KB
|
70 lines
;
; $PROJECT: binary.datatype
;
; $VER: classbase.i 39.2 (30.11.94)
;
; by
;
; Stefan Ruppert , Windthorststraße 5 , 65439 Flörsheim , GERMANY
;
; (C) Copyright 1994
; All Rights Reserved !
;
; $HISTORY:
;
; 30.11.94 : 039.002 : SuperClassBase removed
; 14.11.94 : 039.001 : initial
;
IFND CLASSBASE_I
CLASSBASE_I SET 1
;-----------------------------------------------------------------------
INCLUDE "exec/types.i"
INCLUDE "exec/libraries.i"
INCLUDE "exec/lists.i"
INCLUDE "exec/semaphores.i"
INCLUDE "utility/tagitem.i"
;-----------------------------------------------------------------------
STRUCTURE ClassBase,LIB_SIZE
UWORD cb_UsageCnt
ULONG cb_SysBase
ULONG cb_DOSBase
ULONG cb_IntuitionBase
ULONG cb_GfxBase
ULONG cb_UtilityBase
ULONG cb_IFFParseBase
ULONG cb_DataTypesBase
ULONG cb_SegList
STRUCT cb_Lock,SS_SIZE
ULONG cb_Class
LABEL ClassBase_SIZEOF
;-----------------------------------------------------------------------
LIBINIT
LIBDEF _LVODispatch
;---------------------------------------------------------------------------
CALL MACRO <Function_Name>
xref _LVO\1
jsr _LVO\1(A6)
ENDM
;---------------------------------------------------------------------------
GO MACRO <Function_Name>
xref _LVO\1
jmp _LVO\1(A6)
ENDM
;---------------------------------------------------------------------------
ENDC ; CLASSBASE_I